/*
 * Licensed to the Tai Ping Jin Ke
 *
 * Copyright (c) 2022 .
 * All rights reserved.
 * 项目名称：呼叫中心-请求处理层-基础支撑平台
 * 版权说明：本软件属太平金融科技服务(上海)有限公司所有，在未获得太平金融科技服务(上海)有限公司正式授权情况下，任何企业和个人，不能获取、阅读、安装、传播本软件涉及的任何受知识产权保护的内容。
 */
package com.taiping.cc.basic.webapi.constant;

/**
 * 注解 @ApiImplicitParam 的属性 paramType 取值
 */
public interface RequestParamType {

    /**
     * 放在请求头。请求参数的获取：@RequestHeader(代码中接收注解)
     */
    String HEADER = "header";

    /**
     * 用于get请求的参数拼接。请求参数的获取：@RequestParam(代码中接收注解)
     */
    String QUERY = "query";

    /**
     * 用于restful接口。请求参数的获取：@PathVariable(代码中接收注解)
     */
    String PATH = "path";

    /**
     * 放在请求体。请求参数的获取：@RequestBody(代码中接收注解)
     */
    String BODY = "body";

    /**
     * 表单提交（不常用）
     */
    String FORM = "form";

}
